freeze over


Results for "freeze over"

English - Turkish Dictionary

freeze over

(English - Turkish Dictionary) :
üstü buz tutmak.